﻿2026-04-27T13:56:35.3047034Z ##[group]Run ./gradlew pixel2api33Check -Pandroid.testoptions.manageddevices.emulator.gpu=swiftshader_indirect
2026-04-27T13:56:35.3047937Z [36;1m./gradlew pixel2api33Check -Pandroid.testoptions.manageddevices.emulator.gpu=swiftshader_indirect[0m
2026-04-27T13:56:35.3066900Z shell: /usr/bin/bash -e {0}
2026-04-27T13:56:35.3067131Z env:
2026-04-27T13:56:35.3067423Z   JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.18-8/x64
2026-04-27T13:56:35.3067977Z   JAVA_HOME_17_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.18-8/x64
2026-04-27T13:56:35.3068459Z ##[endgroup]
2026-04-27T13:56:36.2984690Z Downloading https://services.gradle.org/distributions/gradle-8.11.1-bin.zip
2026-04-27T13:56:37.8471958Z .............10%.............20%.............30%.............40%.............50%.............60%.............70%.............80%.............90%.............100%
2026-04-27T13:56:39.3141178Z 
2026-04-27T13:56:39.3161228Z Welcome to Gradle 8.11.1!
2026-04-27T13:56:39.3170742Z 
2026-04-27T13:56:39.3173295Z Here are the highlights of this release:
2026-04-27T13:56:39.3173949Z  - Parallel load and store for Configuration Cache
2026-04-27T13:56:39.3174819Z  - Java compilation errors at the end of the build output
2026-04-27T13:56:39.3175525Z  - Consolidated report for warnings and deprecations
2026-04-27T13:56:39.3175974Z 
2026-04-27T13:56:39.3176407Z For more details see https://docs.gradle.org/8.11.1/release-notes.html
2026-04-27T13:56:39.3176936Z 
2026-04-27T13:56:39.5104888Z Starting a Gradle Daemon (subsequent builds will be faster)
2026-04-27T13:57:42.6107091Z 
2026-04-27T13:57:42.6141351Z > Configure project :app
2026-04-27T13:57:42.6144572Z WARNING: The option setting 'android.testoptions.manageddevices.emulator.gpu=swiftshader_indirect' is experimental.
2026-04-27T13:57:49.9103955Z 
2026-04-27T13:57:49.9108531Z > Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
2026-04-27T13:57:49.9109268Z > Task :app:preBuild UP-TO-DATE
2026-04-27T13:57:49.9109726Z > Task :app:preDebugBuild UP-TO-DATE
2026-04-27T13:58:13.3117178Z > Task :app:generateDebugResValues
2026-04-27T13:58:13.3121537Z > Task :app:checkDebugAarMetadata
2026-04-27T13:58:13.7121475Z > Task :app:mapDebugSourceSetPaths
2026-04-27T13:58:13.7130866Z > Task :app:generateDebugResources
2026-04-27T13:58:15.4104741Z > Task :app:createDebugCompatibleScreenManifests
2026-04-27T13:58:15.4120852Z > Task :app:extractDeepLinksDebug
2026-04-27T13:58:15.5143607Z > Task :app:mergeDebugResources
2026-04-27T13:58:15.9110778Z > Task :app:processDebugMainManifest
2026-04-27T13:58:15.9121182Z > Task :app:packageDebugResources
2026-04-27T13:58:17.2108314Z > Task :app:parseDebugLocalResources
2026-04-27T13:58:17.2109378Z > Task :app:processDebugManifest
2026-04-27T13:58:17.2109895Z > Task :app:processDebugManifestForPackage
2026-04-27T13:58:17.2110609Z > Task :app:javaPreCompileDebug
2026-04-27T13:58:18.2131400Z > Task :app:preDebugAndroidTestBuild SKIPPED
2026-04-27T13:58:18.9104148Z > Task :app:processDebugResources
2026-04-27T13:58:23.6113783Z > Task :app:checkDebugAndroidTestAarMetadata
2026-04-27T13:58:33.5122400Z > Task :app:generateDebugAndroidTestResValues
2026-04-27T13:58:33.6104058Z > Task :app:mapDebugAndroidTestSourceSetPaths
2026-04-27T13:58:33.6151130Z > Task :app:generateDebugAndroidTestResources
2026-04-27T13:58:34.2103680Z > Task :app:mergeDebugAndroidTestResources
2026-04-27T13:58:34.3103943Z > Task :app:processDebugAndroidTestManifest
2026-04-27T13:58:34.8131186Z > Task :app:processDebugAndroidTestResources
2026-04-27T13:58:34.8148243Z > Task :app:javaPreCompileDebugAndroidTest
2026-04-27T13:58:34.8173805Z > Task :app:mergeDebugShaders
2026-04-27T13:58:34.8174293Z > Task :app:compileDebugShaders NO-SOURCE
2026-04-27T13:58:34.8190884Z > Task :app:generateDebugAssets UP-TO-DATE
2026-04-27T13:58:35.1127402Z > Task :app:mergeDebugAssets
2026-04-27T13:58:35.1145033Z > Task :app:compressDebugAssets
2026-04-27T13:58:35.1184159Z > Task :app:desugarDebugFileDependencies
2026-04-27T13:58:40.5111919Z > Task :app:checkDebugDuplicateClasses
2026-04-27T13:58:53.6104379Z > Task :app:compileDebugKotlin
2026-04-27T13:59:10.5152255Z > Task :app:mergeExtDexDebug
2026-04-27T13:59:32.3121239Z 
2026-04-27T13:59:32.3131193Z > Task :app:compileDebugKotlin
2026-04-27T13:59:32.3193059Z w: file:///home/runner/work/Service-Book/Service-Book/app/src/main/java/com/servicebook/ui/records/RecordDetailScreen.kt:150:60 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
2026-04-27T13:59:32.3233000Z w: file:///home/runner/work/Service-Book/Service-Book/app/src/main/java/com/servicebook/ui/records/RecordDetailScreen.kt:161:60 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
2026-04-27T13:59:32.3271913Z w: file:///home/runner/work/Service-Book/Service-Book/app/src/main/java/com/servicebook/ui/records/RecordDetailScreen.kt:368:49 'val Icons.Filled.InsertDriveFile: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.InsertDriveFile.
2026-04-27T13:59:32.3312865Z w: file:///home/runner/work/Service-Book/Service-Book/app/src/main/java/com/servicebook/ui/records/RecordDetailScreen.kt:442:64 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
2026-04-27T13:59:32.3332398Z w: file:///home/runner/work/Service-Book/Service-Book/app/src/main/java/com/servicebook/ui/records/RecordDetailScreen.kt:449:64 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
2026-04-27T13:59:32.3376447Z w: file:///home/runner/work/Service-Book/Service-Book/app/src/main/java/com/servicebook/ui/records/RecordDetailScreen.kt:540:107 'val Icons.Filled.InsertDriveFile: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.InsertDriveFile.
2026-04-27T14:00:52.9113001Z 
2026-04-27T14:00:52.9135010Z > Task :app:compileDebugJavaWithJavac NO-SOURCE
2026-04-27T14:00:53.0151331Z > Task :app:bundleDebugClassesToCompileJar
2026-04-27T14:01:08.5103913Z > Task :app:compileDebugAndroidTestKotlin
2026-04-27T14:01:10.8110119Z > Task :app:dexBuilderDebug
2026-04-27T14:01:10.8135874Z > Task :app:compileDebugAndroidTestJavaWithJavac NO-SOURCE
2026-04-27T14:01:11.0103923Z > Task :app:mergeDebugGlobalSynthetics
2026-04-27T14:01:11.2109640Z > Task :app:processDebugJavaRes
2026-04-27T14:01:12.8104786Z > Task :app:mergeLibDexDebug
2026-04-27T14:01:13.2110642Z > Task :app:mergeProjectDexDebug
2026-04-27T14:01:13.2120574Z > Task :app:mergeDebugJniLibFolders
2026-04-27T14:01:13.4104416Z > Task :app:mergeDebugNativeLibs
2026-04-27T14:01:14.2102781Z 
2026-04-27T14:01:14.2104751Z > Task :app:stripDebugDebugSymbols
2026-04-27T14:01:14.2105667Z Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libdatastore_shared_counter.so.
2026-04-27T14:01:15.0124414Z 
2026-04-27T14:01:15.0125218Z > Task :app:mergeDebugJavaResource
2026-04-27T14:01:15.5145092Z > Task :app:validateSigningDebug
2026-04-27T14:01:15.6106804Z > Task :app:writeDebugAppMetadata
2026-04-27T14:01:16.3105695Z > Task :app:writeDebugSigningConfigVersions
2026-04-27T14:01:16.3109223Z > Task :app:mergeDebugAndroidTestShaders
2026-04-27T14:01:16.3121956Z > Task :app:compileDebugAndroidTestShaders NO-SOURCE
2026-04-27T14:01:16.3122400Z > Task :app:generateDebugAndroidTestAssets UP-TO-DATE
2026-04-27T14:01:16.4302673Z > Task :app:mergeDebugAndroidTestAssets
2026-04-27T14:01:16.4320564Z > Task :app:compressDebugAndroidTestAssets
2026-04-27T14:01:16.4386065Z > Task :app:desugarDebugAndroidTestFileDependencies
2026-04-27T14:01:16.5302735Z > Task :app:dexBuilderDebugAndroidTest
2026-04-27T14:01:42.1103515Z > Task :app:packageDebug
2026-04-27T14:01:42.1110847Z > Task :app:mergeDebugAndroidTestGlobalSynthetics
2026-04-27T14:01:42.3105312Z > Task :app:createDebugApkListingFileRedirect
2026-04-27T14:01:42.3110605Z > Task :app:processDebugAndroidTestJavaRes
2026-04-27T14:01:43.2103812Z > Task :app:checkDebugAndroidTestDuplicateClasses
2026-04-27T14:01:43.4105978Z > Task :app:mergeDebugAndroidTestJavaResource
2026-04-27T14:01:45.8113387Z > Task :app:mergeLibDexDebugAndroidTest
2026-04-27T14:01:45.9135042Z > Task :app:mergeExtDexDebugAndroidTest
2026-04-27T14:01:45.9147620Z > Task :app:mergeDebugAndroidTestJniLibFolders
2026-04-27T14:01:45.9191908Z > Task :app:mergeProjectDexDebugAndroidTest
2026-04-27T14:01:46.0108589Z > Task :app:validateSigningDebugAndroidTest
2026-04-27T14:01:46.0130118Z > Task :app:writeDebugAndroidTestSigningConfigVersions
2026-04-27T14:01:46.0138064Z > Task :app:mergeDebugAndroidTestNativeLibs
2026-04-27T14:01:46.0163237Z 
2026-04-27T14:01:46.0190611Z > Task :app:stripDebugAndroidTestDebugSymbols
2026-04-27T14:01:46.0195226Z Unable to strip the following libraries, packaging them as they are: libmockkjvmtiagent.so.
2026-04-27T14:01:46.6104572Z 
2026-04-27T14:01:46.6108839Z > Task :app:packageDebugAndroidTest
2026-04-27T14:01:46.6109492Z > Task :app:createDebugAndroidTestApkListingFileRedirect
2026-04-27T14:01:48.3106170Z 
2026-04-27T14:01:48.3107274Z > Task :app:pixel2api33Setup
2026-04-27T14:01:48.3107936Z Checking the license for package Android Emulator in /usr/local/lib/android/sdk/licenses
2026-04-27T14:01:48.3108569Z License for package Android Emulator accepted.
2026-04-27T14:01:48.4112800Z Preparing "Install Android Emulator v.36.5.11".
2026-04-27T14:02:08.4107333Z "Install Android Emulator v.36.5.11" ready.
2026-04-27T14:02:08.4110671Z Installing Android Emulator in /usr/local/lib/android/sdk/emulator
2026-04-27T14:02:08.4117276Z "Install Android Emulator v.36.5.11" complete.
2026-04-27T14:02:09.0104971Z "Install Android Emulator v.36.5.11" finished.
2026-04-27T14:02:09.1103702Z Checking the license for package Intel x86_64 Atom System Image in /usr/local/lib/android/sdk/licenses
2026-04-27T14:02:09.1105744Z License for package Intel x86_64 Atom System Image accepted.
2026-04-27T14:02:09.1106436Z Preparing "Install Intel x86_64 Atom System Image API 33 (revision 2)".
2026-04-27T14:03:42.3104660Z "Install Intel x86_64 Atom System Image API 33 (revision 2)" ready.
2026-04-27T14:03:42.3111132Z Installing Intel x86_64 Atom System Image in /usr/local/lib/android/sdk/system-images/android-33/default/x86_64
2026-04-27T14:03:42.3112312Z "Install Intel x86_64 Atom System Image API 33 (revision 2)" complete.
2026-04-27T14:03:42.3113062Z "Install Intel x86_64 Atom System Image API 33 (revision 2)" finished.
2026-04-27T14:08:01.2176959Z 
2026-04-27T14:08:01.2311985Z > Task :app:pixel2api33DebugAndroidTest
2026-04-27T14:09:44.7111299Z Starting 9 tests on pixel2api33
2026-04-27T14:09:54.7113383Z 
2026-04-27T14:09:54.7153399Z pixel2api33 Tests 0/9 completed. (0 skipped) (0 failed)
2026-04-27T14:10:24.7131780Z pixel2api33 Tests 1/9 completed. (0 skipped) (0 failed)
2026-04-27T14:10:40.3121948Z 
2026-04-27T14:10:40.3145602Z > Task :app:pixel2api33DebugAndroidTest
2026-04-27T14:10:40.3187484Z 
2026-04-27T14:10:40.6094842Z com.servicebook.SmokeTest > takePhotoIntent[pixel2api33] [31mFAILED [0m
2026-04-27T14:10:40.6460593Z 	androidx.test.espresso.base.RootViewPicker$RootViewWithoutFocusException: Waited for the root of the view hierarchy to have window focus and not request layout for 10 seconds. If you specified a non default root matcher, it may be picking a root that never takes focus. Root:
2026-04-27T14:10:40.6473043Z 	Root{application-window-token=android.view.ViewRootImpl$W@5077d89, window-token=android.view.ViewRootImpl$W@5077d89, has-window-focus=false, layout-params-type=1, layout-params-string={(0,0)(fillxfill) sim={adjust=resize forwardNavigation} layoutInDisplayCutoutMode=always ty=BASE_APPLICATION wanim=0x10302fd
2026-04-27T14:10:44.7106417Z 
2026-04-27T14:10:44.7121726Z pixel2api33 Tests 2/9 completed. (0 skipped) (1 failed)
2026-04-27T14:10:59.3120740Z 
2026-04-27T14:10:59.3170653Z > Task :app:pixel2api33DebugAndroidTest
2026-04-27T14:10:59.3190551Z 
2026-04-27T14:10:59.3198528Z com.servicebook.SmokeTest > editServiceRecord[pixel2api33] [31mFAILED [0m
2026-04-27T14:10:59.3230679Z 	androidx.compose.ui.test.ComposeTimeoutException: Condition still not satisfied after 5000 ms
2026-04-27T14:10:59.3253564Z 		at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$AndroidComposeUiTestImpl.waitUntil(ComposeUiTest.android.kt:809)
2026-04-27T14:11:04.7139207Z 
2026-04-27T14:11:04.7171268Z pixel2api33 Tests 3/9 completed. (0 skipped) (2 failed)
2026-04-27T14:11:17.4103233Z 
2026-04-27T14:11:17.4181027Z > Task :app:pixel2api33DebugAndroidTest
2026-04-27T14:11:17.4190499Z 
2026-04-27T14:11:17.4225354Z com.servicebook.SmokeTest > backNavigation[pixel2api33] [31mFAILED [0m
2026-04-27T14:11:17.6111727Z 	androidx.compose.ui.test.ComposeTimeoutException: Condition still not satisfied after 5000 ms
2026-04-27T14:11:17.6182525Z 		at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$AndroidComposeUiTestImpl.waitUntil(ComposeUiTest.android.kt:809)
2026-04-27T14:11:24.7518336Z 
2026-04-27T14:11:24.7549558Z pixel2api33 Tests 5/9 completed. (0 skipped) (3 failed)
2026-04-27T14:11:39.2123356Z 
2026-04-27T14:11:39.2161250Z > Task :app:pixel2api33DebugAndroidTest
2026-04-27T14:11:39.2189051Z 
2026-04-27T14:11:39.2221278Z com.servicebook.SmokeTest > attachmentAddViewRemove[pixel2api33] [31mFAILED [0m
2026-04-27T14:11:39.2241080Z 	androidx.compose.ui.test.ComposeTimeoutException: Condition still not satisfied after 5000 ms
2026-04-27T14:11:39.2284980Z 		at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$AndroidComposeUiTestImpl.waitUntil(ComposeUiTest.android.kt:809)
2026-04-27T14:11:44.7121264Z 
2026-04-27T14:11:44.7163806Z pixel2api33 Tests 6/9 completed. (0 skipped) (4 failed)
2026-04-27T14:11:54.7115569Z pixel2api33 Tests 7/9 completed. (0 skipped) (4 failed)
2026-04-27T14:12:01.2103282Z 
2026-04-27T14:12:01.2139657Z > Task :app:pixel2api33DebugAndroidTest
2026-04-27T14:12:01.2167091Z 
2026-04-27T14:12:01.2194545Z com.servicebook.SmokeTest > coreHappyPath[pixel2api33] [31mFAILED [0m
2026-04-27T14:12:01.2233669Z 	java.lang.IllegalStateException: No compose hierarchies found in the app. Possible reasons include: (1) the Activity that calls setContent did not launch; (2) setContent was not called; (3) setContent was called before the ComposeTestRule ran. If setContent is called by the Activity, make sure the Activity is launched after the ComposeTestRule runs
2026-04-27T14:12:01.2280487Z 		at androidx.compose.ui.test.TestOwnerKt.getAllSemanticsNodes(TestOwner.kt:106)
2026-04-27T14:12:04.7134324Z 
2026-04-27T14:12:04.7173768Z pixel2api33 Tests 8/9 completed. (0 skipped) (5 failed)
2026-04-27T14:12:20.9104020Z 
2026-04-27T14:12:20.9111037Z > Task :app:pixel2api33DebugAndroidTest
2026-04-27T14:12:20.9671061Z 
2026-04-27T14:12:20.9672163Z com.servicebook.SmokeTest > deleteServiceRecord[pixel2api33] [31mFAILED [0m
2026-04-27T14:12:20.9686812Z 	androidx.compose.ui.test.ComposeTimeoutException: Condition still not satisfied after 5000 ms
2026-04-27T14:12:20.9690799Z 		at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$AndroidComposeUiTestImpl.waitUntil(ComposeUiTest.android.kt:809)
2026-04-27T14:12:24.7102814Z 
2026-04-27T14:12:24.7253633Z pixel2api33 Tests 9/9 completed. (0 skipped) (6 failed)
2026-04-27T14:12:27.0102894Z 
2026-04-27T14:12:27.0103899Z > Task :app:pixel2api33DebugAndroidTest
2026-04-27T14:12:27.0106250Z Tests on pixel2api33 failed: There was 6 failure(s).
2026-04-27T14:12:27.1111593Z 
2026-04-27T14:12:27.1203122Z Finished 9 tests on pixel2api33
2026-04-27T14:12:28.5118911Z 
2026-04-27T14:12:28.5127582Z > Task :app:pixel2api33DebugAndroidTest FAILED
2026-04-27T14:12:28.7111602Z 
2026-04-27T14:12:28.7114446Z 66 actionable tasks: 66 executed
2026-04-27T14:12:28.7138713Z FAILURE: Build failed with an exception.
2026-04-27T14:12:28.7141720Z 
2026-04-27T14:12:28.7145038Z * What went wrong:
2026-04-27T14:12:28.7153519Z Execution failed for task ':app:pixel2api33DebugAndroidTest'.
2026-04-27T14:12:28.7166641Z > There were failing tests. See the report at: file:///home/runner/work/Service-Book/Service-Book/app/build/reports/androidTests/managedDevice/debug/pixel2api33/index.html
2026-04-27T14:12:28.7175015Z 
2026-04-27T14:12:28.7177544Z * Try:
2026-04-27T14:12:28.7184831Z > Run with --stacktrace option to get the stack trace.
2026-04-27T14:12:28.7189927Z > Run with --info or --debug option to get more log output.
2026-04-27T14:12:28.7198263Z > Run with --scan to get full insights.
2026-04-27T14:12:28.7201543Z > Get more help at https://help.gradle.org.
2026-04-27T14:12:28.7204660Z 
2026-04-27T14:12:28.7208431Z BUILD FAILED in 15m 53s
2026-04-27T14:12:30.8188087Z ##[error]Process completed with exit code 1.
